body{background: #fafafa;}
/*广告区域（轮播）*/
#advert{width: 1000px;margin: 20px auto 0;overflow: hidden;}
#banner{width: 650px;float: left;}
#play{width:650px;height:300px;margin:0 auto;position:relative;overflow:hidden}
#play ul{width:3000000px}
#play ul>li{float:left;width:650px;height:300px;overflow: hidden;}
#play img{width:100%;height: 100%;}
#play button{width:50px;height:30px;line-height: 30px;background:#000;color:#FFF;position:absolute;top:140px;font-size:30px;cursor:pointer;opacity: 0;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#play:hover button{opacity: 0.3;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
#left{left:0}
#right{right:0}
#play ol{text-align:center;width:100%;position:absolute;bottom:20px}
#play ol>li{display:inline-block;width:20px;height:5px;background:#fff;border-radius:3px;}
#play ol>li.sl{background:#016cdc;border-radius:3px;}
#supplierLogos{margin-top: 20px;overflow: hidden;}
#supplierLogos a{float: left;margin: 1px;width: 160.5px;height: 52px;overflow: hidden;}
#supplierLogos img{display: block;width: 100%;}

#dynamic{width: 328px; float: right;border: 1px solid #dedede;}
#dynamic>p{border-bottom: 1px solid #cbcbcb;padding: 10px 20px;}
#dynamic>div div{width: 290px;height: 65px;margin:0 auto 10px;border-top: 1px solid #dedede;padding-top: 10px;}
#dynamic>div div:first-child{border: none;}
#dynamic>div div img{width: 130px;height: 100%;float: left;margin-right:10px;}
#dynamic>div div:first-child{border: none;}
#dynamic>div p{color: #000;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;width: 145px;line-height: 38px;font-size: 14px;}
#dynamic>div span{font-size: 12px;color: #a0a0a0;}
#dynamic i{display: inline-block;width: 12px;height: 12px;background: url("../../img/huangguan.png") no-repeat;margin: 0 3px;}

/*供应商排行榜*/
#rankings{width: 1000px;margin: 20px auto;overflow: hidden;}
#rankings>h2,#product>h2{font-size: 18px;font-weight: 800;background: #016cdc;color: #fff;line-height: 50px;padding: 0 20px;}
#rankings>h2 a,#recommend>h2 a,#product>h2 a{font-size: 14px;float: right;font-weight: 500;color: #fff;}
.number{padding: 20px;border: 1px solid #cbcbcb;width: 288px;float: left;}
.number h3{padding-bottom: 15px;border-bottom: 1px solid #016cdc;font-size: 16px;color: #000;}
.number ol{margin-top: 15px;}
.number li{line-height: 30px;}
.number a{color: #707070;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;display: inline-block;max-width: 255px;vertical-align: middle;font-size: 14px;}
.number li span{display: inline-block;width: 20px;height: 20px;background: #cbcbcb;text-align: center;line-height: 20px;margin-right: 10px;border-radius: 50%;color: #fff;}
.number li:first-child span{background: #ff5722;}
#picture{float: left;width: 300px;border: none;margin: 0 20px;padding: 13px 0;}
#picture img{float: left;width: 148px;height: 51.89px;margin: 1px;}

/*供应商推荐*/
#recommend{width: 1014px;margin: 0 auto;overflow: hidden;}
#recommend>h2{font-size: 18px;font-weight: 800;background: #016cdc;color: #fff;line-height: 50px;padding: 0 20px;width: 960px;margin: 0 auto 7px;}
#recommend>h2 span{font-size: 14px;font-weight: 500;margin-left: 100px;}
#recommend>h2 b{color: yellow;}
.details{width: 322px;float: left;border: 1px solid #cdcdcd;margin: 7px;}
.details>div{overflow: hidden;}
.details a{color: #000;font-size: 14px;}
.details a>img{width: 140px;height: 45px;float: left;margin:10px;}
.details h3{float: left;font-weight: 500;width: 162px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;margin-top: 10px;line-height: 26px;}
.details p{color: #989898;font-size: 12px;}
.details p span{margin-left: 10px;}
.details>ul{background: #f0f0f0;padding: 10px;margin-left: 1px;}
.details li{line-height: 26px;color: #646464;font-size: 14px;}
.details li span{width: 202px;display: inline-block;vertical-align: middle;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}

/*产品推荐*/
#product{width: 1008px;margin: 0 auto;overflow: hidden;}
#product h2{width: 958px;margin: 10px auto;}
#product>div{width: 238px;border: 1px solid #cdcdcd;float: left;margin: 6px;}
#product>div img{width: 100%;height: 168px;}
#product>div p,#product>div h3{line-height: 28px;padding:0 8px;color: #353535;font-size: 14px;}
#product>div i{display: inline-block;width: 12px;height: 12px;background: url("../../img/huangguan.png") no-repeat;float: right;margin-top: 7px;}
#product>div em{display: inline-block;width: 155px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
